func runtime.lock

202 uses

	runtime (current package)
		chan.go#L201: 	lock(&c.lock)
		chan.go#L361: 	lock(&c.lock)
		chan.go#L509: 	lock(&c.lock)
		cpuprof.go#L64: 	lock(&cpuprof.lock)
		cpuprof.go#L208: 	lock(&cpuprof.lock)
		cpuprof.go#L213: 		lock(&cpuprof.lock)
		debug.go#L21: 	lock(&sched.lock)
		debugcall.go#L226: 		lock(&sched.lock)
		iface.go#L60: 	lock(&itabLock)
		iface.go#L248: 	lock(&itabLock)
		lock_futex.go#L46: func lock(l *mutex) {
		malloc.go#L1432: 		lock(&globalAlloc.mutex)
		mbitmap.go#L1030: 			lock(&debugPtrmask.lock)
		mcache.go#L87: 		lock(&mheap_.lock)
		mcache.go#L115: 		lock(&mheap_.lock)
		metrics.go#L439: 		lock(&mheap_.lock)
		mfinal.go#L89: 	lock(&finlock)
		mfinal.go#L139: 	lock(&finlock)
		mfinal.go#L170: 		lock(&finlock)
		mfinal.go#L252: 			lock(&finlock)
		mgc.go#L487: 		lock(&work.sweepWaiters.lock)
		mgc.go#L1018: 	lock(&work.sweepWaiters.lock)
		mgc.go#L1284: 						lock(&sched.lock)
		mgc.go#L1460: 	lock(&mheap_.lock)
		mgc.go#L1474: 		lock(&mheap_.lock)
		mgc.go#L1494: 	lock(&sweep.lock)
		mgc.go#L1522: 	lock(&mheap_.lock)
		mgc.go#L1555: 	lock(&sched.sudoglock)
		mgc.go#L1566: 	lock(&sched.deferlock)
		mgc.go#L1652: 		lock(&mheap_.speciallock)
		mgc.go#L1679: 		lock(&mheap_.speciallock)
		mgcmark.go#L298: 	lock(&sched.gFree.lock)
		mgcmark.go#L318: 	lock(&sched.gFree.lock)
		mgcmark.go#L379: 			lock(&s.speciallock)
		mgcmark.go#L600: 	lock(&work.assistQueue.lock)
		mgcmark.go#L611: 	lock(&work.assistQueue.lock)
		mgcmark.go#L664: 	lock(&work.assistQueue.lock)
		mgcpacer.go#L1255: 		lock(&mheap_.lock)
		mgcscavenge.go#L193: 	lock(&scavenge.lock)
		mgcscavenge.go#L236: 	lock(&scavenge.lock)
		mgcscavenge.go#L263: 	lock(&scavenge.lock)
		mgcscavenge.go#L362: 			lock(&scavenge.lock)
		mgcscavenge.go#L428: 			lock(&scavenge.lock)
		mgcscavenge.go#L502: 	lock(&p.scav.lock)
		mgcscavenge.go#L547: 	lock(&p.scav.lock)
		mgcscavenge.go#L583: 	lock(&p.scav.lock)
		mgcscavenge.go#L690: 		lock(p.mheapLock)
		mgcscavenge.go#L718: 	lock(p.mheapLock)
		mgcscavenge.go#L766: 	lock(&p.scav.lock)
		mgcscavenge.go#L791: 	lock(p.mheapLock)
		mgcsweep.go#L275: 	lock(&sweep.lock)
		mgcsweep.go#L288: 		lock(&sweep.lock)
		mgcsweep.go#L402: 			lock(&mheap_.lock)
		mgcwork.go#L365: 			lock(&work.wbufSpans.lock)
		mgcwork.go#L381: 			lock(&work.wbufSpans.lock)
		mgcwork.go#L448: 	lock(&work.wbufSpans.lock)
		mgcwork.go#L464: 	lock(&work.wbufSpans.lock)
		mheap.go#L778: 			lock(&h.lock)
		mheap.go#L852: 						lock(&h.lock)
		mheap.go#L872: 		lock(&h.lock)
		mheap.go#L1139: 			lock(&h.lock)
		mheap.go#L1158: 	lock(&h.lock)
		mheap.go#L1427: 		lock(&h.lock)
		mheap.go#L1458: 	lock(&h.lock)
		mheap.go#L1528: 	lock(&h.lock)
		mheap.go#L1536: 	lock(&h.pages.scav.lock)
		mheap.go#L1725: 	lock(&span.speciallock)
		mheap.go#L1774: 	lock(&span.speciallock)
		mheap.go#L1814: 	lock(&mheap_.speciallock)
		mheap.go#L1843: 	lock(&mheap_.speciallock)
		mheap.go#L1855: 	lock(&mheap_.speciallock)
		mheap.go#L1870: 	lock(&mheap_.speciallock)
		mheap.go#L1923: 		lock(&mheap_.speciallock)
		mheap.go#L1929: 		lock(&mheap_.speciallock)
		mheap.go#L2012: 	lock(&gcBitsArenas.lock)
		mheap.go#L2075: 	lock(&gcBitsArenas.lock)
		mheap.go#L2104: 		lock(&gcBitsArenas.lock)
		mprof.go#L281: 	lock(&proflock)
		mprof.go#L298: 	lock(&proflock)
		mprof.go#L324: 	lock(&proflock)
		mprof.go#L344: 	lock(&proflock)
		mprof.go#L364: 	lock(&proflock)
		mprof.go#L427: 	lock(&proflock)
		mprof.go#L570: 	lock(&proflock)
		mprof.go#L640: 	lock(&proflock)
		mprof.go#L664: 	lock(&proflock)
		mprof.go#L707: 	lock(&proflock)
		mprof.go#L886: 	lock(&tracelock)
		mprof.go#L911: 	lock(&tracelock)
		mprof.go#L927: 	lock(&tracelock)
		mspanset.go#L90: 		lock(&b.spineLock)
		mstats.go#L503: 	lock(&mheap_.lock)
		mstats.go#L811: 		lock(&m.noPLock)
		mstats.go#L891: 	lock(&m.noPLock)
		netpoll.go#L193: 		lock(&netpollInitLock)
		netpoll.go#L217: 	lock(&pd.lock)
		netpoll.go#L265: 	lock(&c.lock)
		netpoll.go#L324: 	lock(&pd.lock)
		netpoll.go#L406: 	lock(&pd.lock)
		netpoll.go#L562: 	lock(&pd.lock)
		netpoll.go#L614: 	lock(&c.lock)
		panic.go#L314: 		lock(&sched.deferlock)
		panic.go#L379: 		lock(&sched.deferlock)
		panic.go#L1136: 		lock(&paniclk)
		panic.go#L1202: 		lock(&deadlock)
		panic.go#L1203: 		lock(&deadlock)
		plugin.go#L65: 	lock(&itabLock)
		print.go#L71: 		lock(&debuglock)
		proc.go#L296: 		lock(&forcegc.lock)
		proc.go#L389: 		lock(&sched.sudoglock)
		proc.go#L455: 		lock(&sched.sudoglock)
		proc.go#L536: 	lock(&allglock)
		proc.go#L575: 	lock(&allglock)
		proc.go#L714: 	lock(&sched.lock)
		proc.go#L792: 	lock(&sched.lock)
		proc.go#L1183: 	lock(&sched.lock)
		proc.go#L1242: 		lock(&deadlock)
		proc.go#L1243: 		lock(&deadlock)
		proc.go#L1260: 	lock(&sched.lock)
		proc.go#L1480: 		lock(&sched.lock)
		proc.go#L1502: 	lock(&sched.lock)
		proc.go#L1535: 	lock(&sched.lock)
		proc.go#L1580: 	lock(&sched.lock)
		proc.go#L1651: 	lock(&sched.lock)
		proc.go#L1677: 	lock(&sched.lock)
		proc.go#L1721: 		lock(&sched.lock)
		proc.go#L2105: 		lock(&newmHandoff.lock)
		proc.go#L2184: 	lock(&sched.lock)
		proc.go#L2190: 		lock(&newmHandoff.lock)
		proc.go#L2201: 			lock(&newmHandoff.lock)
		proc.go#L2225: 	lock(&sched.lock)
		proc.go#L2267: 	lock(&sched.lock)
		proc.go#L2353: 	lock(&sched.lock)
		proc.go#L2471: 	lock(&sched.lock)
		proc.go#L2560: 		lock(&sched.lock)
		proc.go#L2661: 	lock(&sched.lock)
		proc.go#L2776: 		lock(&sched.lock)
		proc.go#L2912: 			lock(&sched.lock)
		proc.go#L2974: 	lock(&sched.lock)
		proc.go#L3082: 		lock(&sched.lock)
		proc.go#L3097: 		lock(&sched.lock)
		proc.go#L3176: 			lock(&sched.lock)
		proc.go#L3201: 		lock(&sched.lock)
		proc.go#L3279: 	lock(&pp.timersLock)
		proc.go#L3347: 	lock(&sched.lock)
		proc.go#L3656: 	lock(&sched.lock)
		proc.go#L3668: 	lock(&sched.lock)
		proc.go#L3882: 	lock(&sched.lock)
		proc.go#L3905: 	lock(&sched.lock)
		proc.go#L4220: 		lock(&sched.gFree.lock)
		proc.go#L4233: 		lock(&sched.gFree.lock)
		proc.go#L4293: 	lock(&sched.gFree.lock)
		proc.go#L4580: 	lock(&sched.lock)
		proc.go#L4655: 		lock(&plocal.timersLock)
		proc.go#L4656: 		lock(&pp.timersLock)
		proc.go#L4684: 		lock(&mheap_.lock)
		proc.go#L4748: 		lock(&allpLock)
		proc.go#L4828: 		lock(&allpLock)
		proc.go#L4924: 	lock(&sched.lock)
		proc.go#L5048: 	lock(&sched.lock)
		proc.go#L5085: 			lock(&sched.lock)
		proc.go#L5106: 					lock(&sched.lock)
		proc.go#L5118: 		lock(&sched.sysmonlock)
		proc.go#L5178: 			lock(&forcegc.lock)
		proc.go#L5208: 	lock(&allpLock)
		proc.go#L5266: 			lock(&allpLock)
		proc.go#L5336: 	lock(&sched.lock)
		proc.go#L5414: 	lock(&sched.lock)
		proc.go#L5597: 	lock(&pp.timersLock)
		proc.go#L5747: 	lock(&sched.lock)
		proc.go#L5781: 		lock(&sched.lock)
		proc.go#L6034: 	lock(&sched.lock)
		runtime.go#L28: 	lock(&ticks.lock)
		select.go#L40: 			lock(&c.lock)
		stack.go#L286: 	lock(&stackpool[order].item.mu)
		stack.go#L305: 	lock(&stackpool[order].item.mu)
		stack.go#L323: 		lock(&stackpool[order].item.mu)
		stack.go#L383: 			lock(&stackpool[order].item.mu)
		stack.go#L403: 		lock(&stackLarge.lock)
		stack.go#L482: 			lock(&stackpool[order].item.mu)
		stack.go#L512: 			lock(&stackLarge.lock)
		stack.go#L1219: 		lock(&stackpool[order].item.mu)
		stack.go#L1235: 	lock(&stackLarge.lock)
		time.go#L271: 	lock(&pp.timersLock)
		time.go#L492: 		lock(&pp.timersLock)
		time.go#L869: 	lock(&pp.timersLock)
		time.go#L1018: 	lock(&allpLock)
		trace.go#L193: 	lock(&sched.sysmonlock)
		trace.go#L200: 	lock(&trace.bufLock)
		trace.go#L291: 	lock(&sched.sysmonlock)
		trace.go#L294: 	lock(&trace.bufLock)
		trace.go#L348: 	lock(&trace.lock)
		trace.go#L385: 	lock(&trace.lock)
		trace.go#L414: 		lock(&trace.lock)
		trace.go#L468: 	lock(&trace.lock)
		trace.go#L486: 	lock(&trace.lock)
		trace.go#L629: 	lock(&trace.bufLock)
		trace.go#L646: 		lock(&trace.lock)
		trace.go#L686: 	lock(&trace.stringsLock)
		trace.go#L805: 	lock(&tab.lock)
		trace.go#L894: 	lock(&trace.lock)
		type.go#L175: 	lock(&reflectOffs.lock)